# 已知一个数字列表nums = [1, 2, 5, 9]，根据该列表生成一个新的列表，其中的元素是nums中每个元素的2倍，**例如：**nums = [1, 2, 5, 9] -> nums = [2, 4, 10, 18]

nums = [1, 2, 5, 9]
new_nums = list(map(lambda x: x *2, nums))
print(new_nums)

nums2 = [3, 2, 5, 9]
min = nums2[0]
for num in nums2:
    if min > num:
        min = num

print(min)

# 用户输入月份,判断这个月是哪个季节，提示：先用列表定义季节包含的月份，然后再判断
spring = [3, 4, 5]      # 春季：3,4,5月
summer = [6, 7, 8]      # 夏季：6,7,8月
autumn = [9, 10, 11]    # 秋季：9,10,11月
winter = [12, 1, 2]     # 冬季：12,1,2月

try:
    month = int(input("1-12输入一个数字"))

    if month in spring:
        print("春季")
    elif month in summer:
        print("夏季")
    elif month in autumn:
        print("秋季")
    elif month in winter:
        print("冬季")
    else:
        print("请重新输入")

except ValueError:
    print("请输入有效的数字！")